// export const MQ_SERVICE = 'ws://localhost:61614' // mq服务地址
export const MQ_SERVICE = 'ws://localhost:61614' // mq服务地址

// export const MQ_SERVICE = 'wss://133.0.195.56/ws' // 打包mq服务地址(电信公司)
export const LOCAL_URL = 'https://133.0.195.56:8080' // 本地地址（电信公司）
export const MOD_ADDRESS= './Build/index.html' // 前端模型地址（电信公司）

// export const MOD_ADDRESS= 'https://192.168.31.123:443' // 远程连接地址（公司本地方便模型测试）
// export const MQ_SERVICE = 'wss://192.168.31.122/ws' // 打包mq服务地址（公司本地）
// export const LOCAL_URL = 'https://192.168.31.122:8000' // 本地地址（公司本地）

export const MQ_TOPIC='metaverse'
export const MQ_COMMON_TOPIC='metaverse-common'
export const MQ_OPTIONS ={
    username:'admin', // mq连接用户名
    password:'xB3-iM9[pT0&pW8^',  //mq连接密码
    // password:'xB3-iM9[pT0&pW8^',  //mq连接密码
    //60 seconds, set to 0 to disable  心跳保活
    keepalive: 60,
    //默认为4
    protocolVersion: 4,
    //是否清除会话。当设置为 true 时，断开连接后将清除会话，订阅过的 Topics 也将失效。当设置为 false 时，离线状态下也能收到 QoS 为 1 和 2 的消息
    clean:true,
    //注意：客户端不能写死，如果多人用同一个客户端，那么就会出现MQTT一直是断开重连断开重连的问题）
    clientId: `mqtt_${Math.random().toString(16).slice(3)}`,
    //ms
    connectTimeout:4000,
    //ms
    reconnectPeriod:3000,
    //重连时需要
    transformWsUrl:(url, options, client) => {
      client.options.clientId = `mqtt_${Math.random().toString(16).slice(3)}`
      return MQ_SERVICE
    }
}
// export const url = window.location.protocol + "//" + window.location.hostname + ":" + window.location.port
// export const WEBSOCKET_SERVICE = url.replace("https://", "wss://").replace("http://", "ws://") + '/weipu-boot/websocket/' + Vue.prototype.$this.$store.getters.decryptUserwp.userid;
// export const WEBSOCKET_SERVICE='ws://192.168.31.140:9997/weipu-boot/websocket/'+Vue.prototype.$this.$store.getters.decryptUserwp.userid
